<?php
require_once '../login/LoginHandler.php';
require_once '../common/Database.php';
require_once '../common/DBConfig.php';
require_once '../users/UsersModel.php';
require_once '../common/HTMLDocument.php';

//Test av LoginHandler.php
$db = new Database();
$lh = new LoginHandler($db);

$db->Connect(new DBConfig());

$body = '';
$title = 'Tester';

$body .= "<h2>Login-test</h2>";
if ($lh->Test($lh) == true) {
	$body .= "<p>Logintest ok</p>";
} else {
	$body .= "<p>Inloggningstest fungerar inte</p>";
}


//Test av UsersModel.php
$um = new UsersModel($db);

$body .= "<h2>Användarregistreringstest</h2>";
if ($um->Test($lh) == true) {
	$body .= "<p>Användarregistreringstest ok</p>";
} else {
	$body .= "<p>Användarregistrering fungerar inte</p>";
}

//Utskrift av testresultat
$hd = new HTMLDocument();
echo $hd->GetHTMLDocument($title, $body);